watering hole


Results for "watering hole"

English - Turkish Dictionary

watering hole

(English - Turkish Dictionary) :
1. hayvanların su içmesine elverişli yer, suvat. 2. doğal bir su kaynağı. 3. k. dili bar; meyhane.